package com.zimmur.model.zone;

import com.fasterxml.jackson.annotation.JsonIgnore;
import com.zimmur.model.base.BaseModel;

/**
 * 评论
 * @author Administrator
 *
 */
public class TopicComment extends BaseModel{
	private static final long serialVersionUID = 3849804424834101819L;
	private Long commentId;
	private Long topicId;
	private String content;
	private Long userId=0L;
	private String userName="";
	private String userCategoryName="";
	private String userCode="";
	private Long userCommentId=0L;//被评论的评论Id
	private String userCommentContent="";//被评论的评论内容
	
	private Long createUserId;
	private String createUserName;
	private String createCategoryName;
	private String createCode;
	private Integer createDate;

	private Integer isReward=0;
	
	private Integer pressNum=0;//点赞数
	private Integer ispraise;//是否点赞
	
	
	private String userIcon;//用户头像
	@JsonIgnore
	private String commentType="";//评论类型:text=文字/image=图片;
	@JsonIgnore
	private String replyCommentType ="";//被评论类型:text=文字/image=图片;
	
	public Long getCommentId() {
		return commentId;
	}
	public void setCommentId(Long commentId) {
		this.commentId = commentId;
	}
	public Long getTopicId() {
		return topicId;
	}
	public void setTopicId(Long topicId) {
		this.topicId = topicId;
	}
	public String getContent() {
		return content;
	}
	public void setContent(String content) {
		this.content = content;
	}
	public Long getUserId() {
		return userId;
	}
	public void setUserId(Long userId) {
		this.userId = userId;
	}
	public String getUserName() {
		return userName;
	}
	public void setUserName(String userName) {
		this.userName = userName;
	}
	public String getUserCode() {
		return userCode;
	}
	public void setUserCode(String userCode) {
		this.userCode = userCode;
	}
	public Long getCreateUserId() {
		return createUserId;
	}
	public void setCreateUserId(Long createUserId) {
		this.createUserId = createUserId;
	}
	public String getCreateUserName() {
		return createUserName;
	}
	public void setCreateUserName(String createUserName) {
		this.createUserName = createUserName;
	}
	public String getCreateCode() {
		return createCode;
	}
	public void setCreateCode(String createCode) {
		this.createCode = createCode;
	}
	public Integer getCreateDate() {
		return createDate;
	}
	public void setCreateDate(Integer createDate) {
		this.createDate = createDate;
	}
	public Integer getIsReward() {
		return isReward;
	}
	public void setIsReward(Integer isReward) {
		this.isReward = isReward;
	}
	public String getUserCategoryName() {
		return userCategoryName;
	}
	public void setUserCategoryName(String userCategoryName) {
		this.userCategoryName = userCategoryName;
	}
	public String getCreateCategoryName() {
		return createCategoryName;
	}
	public void setCreateCategoryName(String createCategoryName) {
		this.createCategoryName = createCategoryName;
	}
	public Integer getPressNum() {
		return pressNum;
	}
	public void setPressNum(Integer pressNum) {
		this.pressNum = pressNum;
	}
	public Integer getIspraise() {
		return ispraise;
	}
	public void setIspraise(Integer ispraise) {
		this.ispraise = ispraise;
	}
	public String getUserIcon() {
		return userIcon;
	}
	public void setUserIcon(String userIcon) {
		this.userIcon = userIcon;
	}
	
	public Long getUserCommentId() {
		return userCommentId;
	}
	public void setUserCommentId(Long userCommentId) {
		this.userCommentId = userCommentId;
	}
	public String getUserCommentContent() {
		return userCommentContent;
	}
	public void setUserCommentContent(String userCommentContent) {
		this.userCommentContent = userCommentContent;
	}
	public String getCommentType() {
		return commentType;
	}
	public void setCommentType(String commentType) {
		this.commentType = commentType;
	}
	public String getReplyCommentType() {
		return replyCommentType;
	}
	public void setReplyCommentType(String replyCommentType) {
		this.replyCommentType = replyCommentType;
	}

	
}
